package org.cll.lagou.study.ssm.mapper;

import org.cll.lagou.study.ssm.entity.Resume;

import java.util.List;

/**
 * 描述信息:
 *
 * @author CLL
 * @version 1.0
 * @date 2020/6/22 16:03
 */
public interface ResumeMapper {

    /**
     * 根据主键查询
     * @param id    主键
     * @return  查询结果
     */
    Resume getById(Long id);

    /**
     * 查询所有
     * @return  列表
     */
    List<Resume> selectAll();

    /**
     * 新增
     * @param resume 实体
     * @return  新增结果
     */
    int addResume(Resume resume);

    /**
     * 修改
     * @param resume 实体
     * @return  修改结果
     */
    int updateResume(Resume resume);

    /**
     * 根据主键删除
     * @param id    主键
     * @return  删除结果
     */
    int deleteById(Long id);
}